James Mac, Vall feat. Tasita D’mour - I've Been Waiting (Original Mix)
James Mac, VALL, Tasita D’Mour - I've Been Waiting (Sphiwe Cas-Miz Vox Mix)
I've Been Waiting
I've Been Waiting (Instrumental)
James Mac & VALL - Bani Bihar (Original Mix)
I've Been Waiting (Acapella)
James Mac, VALL - So High (Original Mix) LoveStyle Records
Moving On (Origina Mix)
Back In The Day (Moe Turk Remix)
Back In The Day (Original Mix)
Keep On Pushing, Part 1 (Original Mix) (feat. Tasita D'Mour)
James Mac & Vall - The Boy Is Mine
James Mac - Once Again (Original Mix)
James Mac - Noodles
James Mac - Time and Time Again (Original Mix)
Work That Body (Jay Vegas Club Mix)
James Mac - Noodles (PLAYMOBIL130)
James Mac - Love Is The Answer, What Is The Question (Original Mix)
James Mac feat. Rozie Gyems - Need Your Love (Radio Mix)